using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 職種職務情報 : BindableBusinessObject
    {
        public 職種職務情報() { }
        private Int32 m_ID;
        [ColumnAttributes("ID")]
        public Int32 ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private Int16 m_廃止区分=0;
        [ColumnAttributes("廃止区分")]
        public Int16 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private Int32 m_職種コード = 0;
        [ColumnAttributes("職種コード")]
        public Int32 職種コード
        {
            get { return m_職種コード; }
            set { m_職種コード = value; }
        }
        private String m_職種コードName = "";
        [ColumnAttributes("職種コードName")]
        public String 職種コードName
        {
            get { return m_職種コードName; }
            set { m_職種コードName = value; }
        }
        private String m_職種="";
        [ColumnAttributes("職種")]
        public String 職種
        {
            get { return m_職種; }
            set { m_職種 = value; }
        }
        private Int32 m_職務コード = 0;
        [ColumnAttributes("職務コード")]
        public Int32 職務コード
        {
            get { return m_職務コード; }
            set { m_職務コード = value; }
        }
        private String m_職務コードName = "";
        [ColumnAttributes("職務コードName")]
        public String 職務コードName
        {
            get { return m_職務コードName; }
            set { m_職務コードName = value; }
        }
        private String m_職務="";
        [ColumnAttributes("職務")]
        public String 職務
        {
            get { return m_職務; }
            set { m_職務 = value; }
        }
        private String m_立場="";
        [ColumnAttributes("立場")]
        public String 立場
        {
            get { return m_立場; }
            set { m_立場 = value; }
        }
        private String m_具体的業務内容="";
        [ColumnAttributes("具体的業務内容")]
        public String 具体的業務内容
        {
            get { return m_具体的業務内容; }
            set { m_具体的業務内容 = value; }
        }
        private DateTime m_実際開始日= DateTime.MinValue;
        [ColumnAttributes("実際開始日")]
        public DateTime 実際開始日
        {
            get { return m_実際開始日; }
            set { m_実際開始日 = value; }
        }
        private DateTime m_実際終了日= DateTime.MinValue;
        [ColumnAttributes("実際終了日")]
        public DateTime 実際終了日
        {
            get { return m_実際終了日; }
            set { m_実際終了日 = value; }
        }
        private String m_変更理由="";
        [ColumnAttributes("変更理由")]
        public String 変更理由
        {
            get { return m_変更理由; }
            set { m_変更理由 = value; }
        }
        private Int32 m_社員ID=0;
        [ColumnAttributes("社員ID")]
        public Int32 社員ID
        {
            get { return m_社員ID; }
            set { m_社員ID = value; }
        }

        #region Hunglt
        private String m_変更理由_Temp = "";
        [ColumnAttributes("変更理由")]
        public String 変更理由_Temp
        {
            get { return m_変更理由_Temp; }
            set { m_変更理由_Temp = value; }
        }
        private String m_職種_Temp = "";
        [ColumnAttributes("職種")]
        public String 職種_Temp
        {
            get { return m_職種_Temp; }
            set { m_職種_Temp = value; }
        }
        private String m_職務_Temp = "";
        [ColumnAttributes("職務")]
        public String 職務_Temp
        {
            get { return m_職務_Temp; }
            set { m_職務_Temp = value; }
        }
        private String m_立場_Temp = "";
        [ColumnAttributes("立場")]
        public String 立場_Temp
        {
            get { return m_立場_Temp; }
            set { m_立場_Temp = value; }
        }
        private String m_具体的業務内容_Temp = "";
        [ColumnAttributes("具体的業務内容")]
        public String 具体的業務内容_Temp
        {
            get { return m_具体的業務内容_Temp; }
            set { m_具体的業務内容_Temp = value; }
        }
        #endregion
    }
}
